From a7601b3d6577a297b959c30e06a7fe65ac69e761 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Tue, 14 Nov 2006 10:46:34 +0000 Subject: [PATCH] [IA64] Fix weird behaviour when configuring >3G memory for a VTI domain. Signed-off-by, Anthony Xu < anthony.xu@intel.com > --- tools/ioemu/vl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/ioemu/vl.c b/tools/ioemu/vl.c index 50e00e5cb2..174ba4b40b 100644 --- a/tools/ioemu/vl.c +++ b/tools/ioemu/vl.c @@ -6489,9 +6489,9 @@ int main(int argc, char **argv) } if (ram_size > MMIO_START) { - for (i = 0 ; i < MEM_G >> PAGE_SHIFT; i++) - page_array[MMIO_START >> PAGE_SHIFT + i] = - page_array[IO_PAGE_START >> PAGE_SHIFT + 1]; + for (i = 0 ; i < (MEM_G >> PAGE_SHIFT); i++) + page_array[(MMIO_START >> PAGE_SHIFT) + i] = + page_array[(IO_PAGE_START >> PAGE_SHIFT) + 1]; } phys_ram_base = xc_map_foreign_batch(xc_handle, domid, -- 2.30.2